malloc拿到的那塊chunk是一個header + data
因為size alignment的機制heap會以16(0x10)個bytes為基準去對齊
Allocated chunk: malloc拿到的Free chunk: 釋放掉的chunk,未被重新使用Top chunk: 未被分配的
fd跟bk
fd(forward) : 指向 bin 中下一個chunk(靠近 list 尾端)bk(back) : 指向 bin 中前一個chunk(靠近 list 頭端)fd跟bk不是連續記憶體的前一塊跟後一塊,是linked list鍊上的